﻿using System;
using ProjScan.Config;
using ProjScan.Config.GUIConfig;
using ProjScan.Modules;
using ProjScan.Tools;
using UnityEngine;

namespace ProjScan.ScanGUI.Page
{
	// Token: 0x02000268 RID: 616
	internal class BasicAssetsCheckPage : BasePage<BasicAssetsCheckConfig>
	{
		// Token: 0x060010A3 RID: 4259 RVA: 0x000080AF File Offset: 0x000062AF
		public BasicAssetsCheckPage()
		{
			this.pageId = "Basic_Assets_Check";
			this.pageName = "基本资源检测";
			this.fixModule = Module.Basic_Assets_Fix;
		}

		// Token: 0x060010A4 RID: 4260 RVA: 0x000080D7 File Offset: 0x000062D7
		public override void Init()
		{
			this.dicRuleInfo = Singleton<RuleInfoManager>.Instance.dicRuleInfoByPage["1"];
			this.CreateRuleGUI();
		}

		// Token: 0x060010A5 RID: 4261 RVA: 0x000080FB File Offset: 0x000062FB
		public override void OnGUI(Rect mainRectangle)
		{
			this.rect = mainRectangle;
			this.GUITitle(true);
			GUITools.DrawSeparator(ScanSettingWindow.I.pageWidth - 20f);
		}
	}
}
